﻿#spfirst
{
	width: 100%;
}
#spfirst .left
{
	top:0px;
    left:0px;
    width:40%;
    height:100%;
}
#spfirst .right
{
	top:0px;
	right:0px;
    width:60%;
    vertical-align:middle;
}
.detailsfirst
{
    width: 100%;
}
.detailsfirstleft
{
    max-width: 400px;
    min-width: 100px;
    height: 200px;
    vertical-align: middle;
    text-align: center;
    padding-right:20px;
    padding-left:20px;
}
.detailsfirstright
{
    width:auto;
    height:200px;
    vertical-align:middle;
    text-align:left;
    padding-left:10px;
}
.detailsmain
{
    margin-left: 100px;
    text-align: left;
    max-width:600px;
}
.detailsmainleft
{
    max-width:200px;
    min-width:100px;
    padding-right: 20px;
    padding-left:30px;
    text-align: right;
    border-bottom: #a9a9a9 1px solid;
    border-left: #a9a9a9 1px solid;
    border-top: #a9a9a9 1px solid;
    border-right: #a9a9a9 1px solid;
}
.detailsmainright
{
    padding-left: 20px;
    padding-right:30px;
    text-align: left;
    border-bottom: #a9a9a9 1px solid;
    border-left: #a9a9a9 1px solid;
    border-top: #a9a9a9 1px solid;
    border-right: #a9a9a9 1px solid;
}